Skip to content

chore: bump base image to bookworm and refresh action versions#1

Merged
Nardo86 merged 1 commit into
masterfrom
chore/bump-base-bookworm-and-actions
May 25, 2026
Merged

chore: bump base image to bookworm and refresh action versions#1
Nardo86 merged 1 commit into
masterfrom
chore/bump-base-bookworm-and-actions

Conversation

@Nardo86

@Nardo86 Nardo86 commented May 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • debian:bullseye-slimdebian:bookworm-slim (Debian 11 → 12). Bullseye is sliding into LTS-only territory; bookworm gets us a supported base and a newer NUT from the Debian repos.
  • docker/build-push-action@v5@v6 in both docker-publish.yml and test-build.yml.
  • README "Version Information" updated to reflect the new base image.

Context

The scheduled publish workflow was flagged disabled_inactivity on GitHub — last successful run was 2025-10-01 and no images have been pushed for ~7 months. Merging this commit also re-enables the cron.

Test plan

  • Test Build workflow runs on this PR and builds clean across linux/amd64, linux/arm64, linux/arm/v7.
  • After merge, manually trigger Build and Publish NUT Server Docker Images via workflow_dispatch to confirm Docker Hub push works end-to-end before relying on the cron.
  • Verify a new latest + YYYY.MM tag appears on https://hub.docker.com/r/nardo86/nut-server.
  • Optional smoke test: docker run --rm nardo86/nut-server:latest and confirm upsd starts.

🤖 Generated with Claude Code

Bullseye is on its way to LTS-only support and the monthly publish
workflow had been disabled by GitHub for inactivity, leaving the image
stale since 2025-10. Moving to bookworm-slim brings a newer NUT and a
supported base; the build-push-action v5 -> v6 bump keeps the build
toolchain current. Pushing this commit also re-enables the scheduled
workflow.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Nardo86 Nardo86 merged commit a399dc2 into master May 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant